home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / listings / v_12_10 / allison / multargs.cpp < prev    next >
C/C++ Source or Header  |  1994-09-06  |  677b  |  49 lines

  1. LISTING 14
  2. #include <iostream.h>
  3. #include "arglist.h"
  4.  
  5. main(int argc, char *argv[])
  6. {
  7.     Arglist args(--argc,++argv);
  8.  
  9.     for (int i = 0; i < args.count(); ++i)
  10.         cout << i << ": " << args[i] << endl;
  11.     cout << endl;
  12.  
  13.     char *more_args[] = {"@arg2.dat"};
  14.     Arglist args2(1,more_args);
  15.     for (i = 0; i < args2.count(); ++i)
  16.         cout << i << ": " << args2[i] << endl;
  17.  
  18.     return 0;
  19. }
  20.  
  21. /* Sample Execution:
  22. 0: little
  23. 1: lamb
  24. 2: where
  25. 3: no
  26. 4: one
  27. 5: along
  28. 6: came
  29. 7: a
  30. 8: spider
  31. 9: has
  32. 10: gone
  33. 11: before
  34. 12: little
  35. 13: lamb
  36.  
  37. 0: where
  38. 1: no
  39. 2: one
  40. 3: along
  41. 4: came
  42. 5: a
  43. 6: spider
  44. 7: has
  45. 8: gone
  46. 9: before
  47. */
  48.  
  49.